package edu.gatech.oad.antlab.person;
public class Person4 {


	/**
	 *  A simple class for person 4
	 *  returns their name and a
	 *  modified s tring 
	 *  
	 *  @author Bob
	 *  @version 1.1
	 */
	
	  /** Holds the persons real name */
	  private String name;
	    /**
	     * The constructor, takes in the persons
	     * name
	     * @param pname the person's real name
	     */
	  public Person4(String pname) {
	    name = pname;
	  }
	    /**
	     * This method should take the string
	     * input and return its characters rotated
	     * 1 position.
	     * given "gtg123b" it should return
	     * "tg123bg".
	     *
	     * @param input the string to be modified
	     * @return the modified string
	     */
	    private String calc(String input) {
	      //Person 4 put your implementation here
	    	int last = input.length();
	    	String newbie = "";
	    	for (int i = 1; i<input.length();i++){
	    		newbie+= input.charAt(i);
	    	}
	    	newbie+= input.charAt(0);
	        
	      return newbie;
	    }
	    
	    /**
	     * Return a string rep of this object
	     * that varies with an input string
	     *
	     * @param input the varying string
	     * @return the string representing the 
	     *         object
	     */
	    public String toString(String input) {
	      return name + calc(input);
	    }

	}

